• EN > GA
  • GA > EN

submarine sandwich

(also

sub sandwich

) noun FOOD
rollóg fhada